home *** CD-ROM | disk | FTP | other *** search
/ HyperLib 1997 Winter - Disc 1 / HYPERLIB-1997-Winter-CD1.ISO.7z / HYPERLIB-1997-Winter-CD1.ISO / オンラインウェア / PRG / MacPerl 506 appl folder.sit / MacPerl 506 appl folder / Mac_Perl_506r1m_appl / lib / flush.pl < prev    next >
Text File  |  1994-12-26  |  368b  |  24 lines

  1. ;# Usage: &flush(FILEHANDLE)
  2. ;# flushes the named filehandle
  3.  
  4. ;# Usage: &printflush(FILEHANDLE, "prompt: ")
  5. ;# prints arguments and flushes filehandle
  6.  
  7. sub flush {
  8.     local($old) = select(shift);
  9.     $| = 1;
  10.     print "";
  11.     $| = 0;
  12.     select($old);
  13. }
  14.  
  15. sub printflush {
  16.     local($old) = select(shift);
  17.     $| = 1;
  18.     print @_;
  19.     $| = 0;
  20.     select($old);
  21. }
  22.  
  23. 1;
  24.